Towards Autonomic Computing: Injecting Self-Organizing and Self-Healing Properties into Java Programs

نویسندگان

  • Michael J. Oudshoorn
  • M. Muztaba Fuad
  • Debzani Deb
چکیده

Autonomic computing is a grand challenge in computing. It aims to produce distributed software that has the properties of self-healing, selforganizing, self-protecting and self-optimizing. This paper focuses on the challenge of injecting only self-healing properties into existing programs that targets the Java Virtual Machine. The byte code is analyzed and additional code is injected to automatically recover from failure such as network or processor failure. A framework to provide autonomic computing support is presented and evaluated to determine its suitability for a fully fledged autonomic computing system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Autonomic Computing: Effective Event Management

Autonomic Computing is emerging as a significant new approach for the design of computing systems. Its goal is the production of systems that are self-managing, self-healing, self-protecting and self-optimizing. Achieving this goal will involve techniques from both Software Engineering and Artificial Intelligence. This paper discusses one particular aspect of Autonomic Computing: event manageme...

متن کامل

In situ self-reconiguration of hexapod robot OSCAR using biologically inspired approaches

A highly desirable feature for next generation robots operating on terrestrial or extraterrestrial environment (Chien et al., 2006) is that they possess the property of sustainable autonomic systems enveloping the self-management and self-x characteristics such: self-reconfiguration, self-optimization, and self-healing. Responses taken automatically by a system without real-time human intervent...

متن کامل

PACT : A new approach to self healing mechanism ( Autonomic Computing )

Self managing and autonomic computing are emerging as new significant trend in design of computer systems. As we try to make the systems as autonomous as possible, new problems and new solutions emerge. The purpose of this paper is to consider the problem of self healing system and to suggest some solutions. We need systems which can detect their failure and could not only recover from it but a...

متن کامل

Autonomic Management for Multi-agent Systems

Autonomic computing is a computing system that can manage itself by self-configuration, self-healing, self-optimizing and self-protection. Researchers have been emphasizing the strong role that multi agent systems can play progressively towards the design and implementation of complex autonomic systems. The important of autonomic computing is to create computing systems capable of managing them...

متن کامل

A New SDLC Framework with Autonomic Computing Elements

The autonomic complex nervous system of human has ability to manage itself. It adapts changes in its environment and manages by self-healing, self-protection and selfoptimization. This gave a robust idea to manage current complex engineering systems and reduce big efforts in maintenance in terms of cost and time of technically skilled human resource. This paper is providing a concept of develop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006